Provides business analysis support for moderately complex applications, including analyzing and documenting business processes and translating user requirements to software development teams. Serve as a liaison between the business community and the IT organization in order to provide solutions to m...